steering effort - French English Dictionary